i've seen him before - German English Dictionary